MDMA

Created By
Mobile Reality2 days ago
MDMA (Markdown Document with Mounted Applications) MCP server. Exposes the MDMA spec, authoring prompts, package metadata, and always-fresh docs so AI assistants generate interactive Markdown instead of plain text — forms, tables, approval gates, charts, callouts, webhooks and more, from a validated schema. Tools: get-spec, get-prompt, build-system-prompt, validate-prompt, list-packages, list-docs, get-doc. Use it when building chat apps, agents, or tools that emit MDMA documents. Open source (MIT). Install: npx @mobile-reality/mdma-mcp Project: https://mdma.software Repo: https://github.com/MobileReality/mdma Built by Mobile Reality — https://themobilereality.com
Overview

MDMA — Markdown Document with Mounted Applications

MDMA is an open-source format that turns plain AI chat responses into interactive documents: forms, tables, approval gates, charts, callouts and webhooks — with no custom UI per use case. This MCP server gives any AI assistant everything it needs to author valid MDMA. Developerd by Mobile Reality.

What it does

When an LLM knows the MDMA spec, it responds with structured, validated, renderable components instead of free-form text. The conversation becomes actionable. This server exposes the spec, authoring prompts, live docs, and package metadata over MCP.

Tools

ToolPurpose
get-specFull MDMA spec: component types, JSON schemas, binding syntax, authoring rules.
get-promptA named MDMA prompt (mdma-author, mdma-reviewer, mdma-fixer), with model-optimised variants.
list-prompt-variantsAll available author-prompt variants.
build-system-promptGenerate a custom MDMA prompt from domain, components, fields, steps, rules.
validate-promptValidate a custom prompt against MDMA conventions.
list-packagesAll MDMA npm packages with install commands and usage.
list-docs / get-docCatalog and fetch always-fresh docs straight from GitHub.

Components

form · button · tasklist · table · chart · callout · approval-gate · webhook · thinking — plus standard Markdown inline.

Install

{
  "mcpServers": {
    "mdma": {
      "command": "npx",
      "args": ["@mobile-reality/mdma-mcp"]
    }
  }
}

Server Config

{
  "mcpServers": {
    "mdma": {
      "command": "npx",
      "args": [
        "@mobile-reality/mdma-mcp"
      ]
    }
  }
}
Project Info
Created At
2 days ago
Updated At
2 days ago
Author Name
Mobile Reality
Star
-
Language
-
License
-
Category

Recommend Servers

View All